
module.exports =function (originData){
	var bcrypt =require('bcrypt-nodejs');
	var SALT_WORK_DIFFICULTY=10;
	var async=require('async');

	// var user=this(在save里面的时候，把save 里面的this 传给user);//此处是数据
		async.waterfall([
		function(cb){
						bcrypt.genSalt(SALT_WORK_DIFFICULTY,function(err,salt){
					
							    bcrypt.hash(originData,salt,null,function(err,hash){
					       			 // if(err) return console.log(err);
						   				originData=hash;
						   				cb(null,originData);
					    			});
						});
					}
		],function(err,result){
			originData=result;
			console.log(result);
		});
};

// module.exports =function (originData){
// 	return originData;//上面的内部函数是return 不出数值出来的
// };
//有个问题就是数据拿不出来